package com.shell.customer.base.dao;

import com.shell.bee.persistence.mapper.BaseMapper;
import com.shell.customer.base.vo.AcctUseVo;
import com.shell.customer.po.CusAcct;
import com.shell.customer.po.CusAcctUse;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public abstract interface CusAcctUseDao extends BaseMapper<CusAcctUse> {
	public abstract List<AcctUseVo> selectByAccts(List<CusAcct> paramList);

	public abstract int deleteByCusId(@Param("cusId") String paramString1, @Param("useCode") String paramString2);

	public abstract void updateAcctNo(@Param("newAcctNo") String paramString1, @Param("oriAcctNo") String paramString2,
			@Param("useCode") String paramString3);
}
